// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
// 引用 vue
import Vue from 'vue'
// 引用路由
import VueRouter from 'vue-router'
// 引入入口文件App.vue
import App from './App'
// 引用路由配置文件
import routes from './config/routes'
// 光引用不成，还得使用
Vue.use(VueRouter)
// 使用配置文件规则
const router = new VueRouter({
  routes
})

// 引用api文件
import api from './config/api'
Vue.prototype.$api = api // 这个和下面的Vue.use()的作用都一样的
// Vue.use(api) //引用api.js, 并绑定到全局

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  components: { App },
  template: '<App/>'
})
